package com.example.common.generator;

/**
 *   创建自动代码生成启动类
 *   20190620
 *   huaxiaozhou.add
*/
public class StartUp {
 
//	public static void main(String[] args) throws URISyntaxException {
//        try {
//        	System.out.println("--------------------start generator-------------------");
//            List<String> warnings = new ArrayList<String>();
//            boolean overwrite = true;
//            ClassLoader classloader = Thread.currentThread().getContextClassLoader();
//            InputStream is = classloader.getResourceAsStream("mybatis-generator.xml");
//            ConfigurationParser cp = new ConfigurationParser(warnings);
//            Configuration config = cp.parseConfiguration(is);
//            DefaultShellCallback callback = new DefaultShellCallback(overwrite);
//            MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);
//            myBatisGenerator.generate(null);
//        	System.out.println("--------------------end generator-------------------");
//        } catch (SQLException e) {
//            e.printStackTrace();
//        } catch (IOException e) {
//            e.printStackTrace();
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        } catch (InvalidConfigurationException e) {
//            e.printStackTrace();
//        } catch (XMLParserException e) {
//            e.printStackTrace();
//        }
//    }
}
